#pragma once

#include "WVector.h"
#include <vector>

class WVFile
{
public:
	WVFile(size_t capacity);
	~WVFile();

	bool Read(const char* filepath);

	size_t GetNumWords() const
	{
		return wvectors_.size();
	}

	const WVector& GetVector(size_t index) const
	{
		return wvectors_[index];
	}

	const std::vector<WVector>& GetVectors() const
	{
		return wvectors_;
	}

private:
	std::vector<WVector> wvectors_;
};